<?php

namespace app\common\model\shop;

use app\common\model\BaseModel;

/**
 * 门店标签
 * Class ShopTags
 * @package app\common\model\shop
 */
class ShopTagsModel extends BaseModel
{
    //
    protected $name = 'shop_tags';

    // 设置字段信息
    protected $schema = [
        'id' => 'int',        //
        'mer_id' => 'string',        // 所属商户
        'title' => 'string',        // 标签名称
        'op_user' => 'int',        // 操作人
        'create_at' => 'datetime',        // 创建时间
        'update_at' => 'datetime',        // 更新时间
    ];

    /**
     * 检查标签名称是否存在
     * @param string $mer_id
     * @param string $title
     * @return int|mixed|string|null
     */
    public function checkTitle(string $mer_id, string $title)
    {
        if (empty($mer_id) || empty($title)) {
            return 0;
        }
        return $this->where('mer_id', $mer_id)->where('title', $title)->value([], 'id');
    }
}
